export default {
  async saveDraft(data){
    // 保存草稿成功后调用  processId 流程实例id; userId: 提交人id,title: 标题,secretLevel:密级,schemeCode 流程模版编码
    // if(this.iworkCall){
    //   const eventData={
    //     id:data.processId,
    //     url:"",
    //     title:data.title,
    //     name:"",
    //     time:""
    //   }
    //   this.iworkCall.raiseEvent("newDraft",eventData)
    // }
    console.log(data);
  },
  async create(data){
    // 创建流程后调用  processId 流程实例id; userId: 提交人id,title: 标题,secretLevel:密级,nextUsers 下一审核人
    console.log(data);
  },
  async createAgain(data){
    // 创建再次提交 processId 流程实例id;des：备注；
    console.log(data);
  },
  async createSub(data){
    // 子流程创建 processId 流程实例id;parentTaskId 父级流程任务id；title 标题；schemeId 流程模版id
    console.log(data);
  },
  
  async audit(data){
    // 审核流程后调用 processId 流程实例id;taskId任务ID；code执行编码；name执行动作名称；des：备注；fileId：附件；nextUsers 下一审核人
    // nextId 驳回节点  stampImg: 签章,stampPassWord: 签章password,
    // if(this.iworkCall){
    //   const eventData={
    //     id:data.processId,
    //     url:"",
    //     title:data.title,
    //     name:"",
    //     time:""
    //   }
    //   this.iworkCall.raiseEvent("commitworkitem",eventData)
    // }
    console.log(data);
  },
  async signAudit(data){
    // 审核加签人员审核 processId 流程实例id;taskId任务ID；code执行编码；name执行动作名称；des：备注；fileId：附件；
    console.log(data);
  },
  async sign(data){
    // 审核加签 toUserId 转移人员id；processId 流程实例id;taskId任务ID；des：备注；fileId：附件；
    console.log(data);
  },
  async transferUser(data){
    // 审核转移 toUserId 转移人员id；processId 流程实例id;taskId任务ID；des：备注；fileId：附件；
    console.log(data);
  },
  async delete(data){
    // 作废流程后调用 processId 流程实例id;
    // if(this.iworkCall){
    //   const eventData={
    //     id:data.processId,
    //     url:"",
    //     title:data.title,
    //     name:"",
    //     time:""
    //   }
    //   this.iworkCall.raiseEvent("cancelProcess",eventData)
    // }
    console.log(data);
  }
}